const apps: any = [
  /**
   * name: 微应用名称 - 具有唯一性
   * entry: 微应用入口 - 通过该地址加载微应用
   * container: 微应用挂载节点 - 微应用加载完成后将挂载在该节点上
   * activeRule: 微应用触发的路由规则 - 触发路由规则后将加载该微应用
   */
  {
    name: "microSub", // app name registered
    entry: "http://localhost:8001",
    container: "#microContainer",
    activeRule: "#/microSub",
    props: {
      // 主应用向微应用传递参数
      msg: "主应用参数",
    },
  },
  {
    name: "sub-vue", // 子应用的名称
    entry: "http://localhost:3002", // 默认会加载这个路径下的html，解析里面的js
    activeRule: "#/sub-vue", // 匹配的路由
    container: "#microContainer", // 加载的容器
  },
];

export default apps;
